Python Job: New Grad Software Engineer

Job added on

Company

Slack

Location

Toronto - Canada

Job type

Full-Time

Python Job Details

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

About Futureforce University Recruiting

Our Futureforce University Recruiting program is dedicated to attracting, retaining and cultivating talent. Our interns and new graduates work on real projects that affect how our business runs, giving them the opportunity to make a tangible impact on the future of our company. With offices all over the world, our recruits have the chance to collaborate and connect with fellow employees on a global scale. We offer job shadowing, mentorship programs, talent development courses, and much more.

Job Category

Products and Technology

Job Details

This role is only open to those who are current or prior Salesforce interns. All others who do not meet this criteria will not be considered.

Slack is looking for New Grad Associate Software Engineers to build features, design and improve the performance and reliability of our systems as we rapidly scale our product and organization. We have backend and frontend engineers in almost every team across Slack, and in that role, you’ll be making some of the most significant decisions for the company.

Your days at Slack will be spent working on one of our collaborative teams working together with a cross-functional team of product managers, designers, frontend, iOS, Android, automation, and quality engineers to make Slack a better product. We are looking for engineers that understand that simplicity and reliability are aspects of a system to be carefully calculated with every decision made.

What you will be doing

  • You'll brainstorm with Product Managers, Designers, Backend, and Frontend Engineers on your team to conceptualize and build new features for our large (and growing!) user base.

  • You’ll produce high-quality results by contributing heavily to team projects that have a significant impact on the business.

  • You’ll architect, design, implement, test and deliver highly scalable products.

  • You’ll actively own team features or systems and define their long-term health, while also improving the health of surrounding systems.

  • You'll partner with other engineers and deeply review code.

  • You’ll improve engineering standards, tooling, and processes

What you should have

  • You have experience with functional or imperative programming languages - e.g., PHP, Python, Ruby, Go, C, Java, Javascript, HTML, Hack, Kotlin, Swift.

  • You can contribute to technical architecture discussions and help resolve technical decisions within your team.

  • You write understandable, testable code with an eye towards maintainability.

  • You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.

  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.

  • You are about to complete a bachelor's or master’s degree in Computer Science, Engineering or a related field.

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .

Posting Statement

At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org .

Salesforce welcomes all.